Great Purple Hairstreak (
Atlides halesus
)
Egg of the Great Purple Hairstreak on a mistletoe leaf.
Email
Dale Clark