Butterflies and Caterpillars - KVEdisonNaturePhotos
Powered by SmugMug Log In

Great Purple Hairstreak

Hairstreaks. Great Purple Hairstreak on Carolina Willow. Goethe State Forest, Levy County, Florida. 2013.

ButterflyHairstreakInsectFloridaWillowNature