species 1,119 observations

Mountain Mahogany Hairstreak

Satyrium tetra