Close
Great Purple Hairstreak. Male
Atlides halesus