Close
Great purple hairstreak
Atlides halesus