Close
Great Purple Hairstreak Butterfly (female)
Atlides halesus