Giant Swallowtail, Papilio cresphontes

Buy Add to Lightbox Download
Giant Swallowtail (Papilio cresphontes), adult feeding on texas thistle, Sinton, Corpus Christi, Coastal Bend, Texas, USA
Giant Swallowtail (Papilio cresphontes), adult feeding on texas thistle, Sinton, Corpus Christi, Coastal Bend, Texas, USA
Filename: GISW_021114.jpg
Copyright