Close
Great Purple Hairstreak Butterfly
Atlides halesus