great purple hairstreak
Atlides halesus (Cramer)



0 Images