Giant Swallowtail, Papilio cresphontes

Buy Add to Lightbox Download
Giant Swallowtail (Papilio cresphontes), adult feeding on flower, Fennessey Ranch, Refugio, Coastal Bend, Texas Coast, USA
Giant Swallowtail (Papilio cresphontes), adult feeding on flower, Fennessey Ranch, Refugio, Coastal Bend, Texas Coast, USA