Black Swallowtail, Papilio polyxenes

Buy Add to Lightbox Download
Black Swallowtail (Papilio polyxenes), adult feeding on Mexican flame vine (Senecio confusus), Hill Country, Texas, USA
Black Swallowtail (Papilio polyxenes), adult feeding on Mexican flame vine (Senecio confusus), Hill Country, Texas, USA