dcsimg

Great Purple Hairstreak (Atlides halesus) on Butterweed (Packera glabella)