Great Purple Hairstreak (Atlides halesus)

Egg of the Great Purple Hairstreak on a mistletoe leaf.

 

 


Email Dale Clark