Black Swallowtail, Papilio polyxenes

Buy Add to Lightbox Download
< Prev
Black Swallowtail (Papilio polyxenes), male feeding on Strawberry Hedgehog Cactus (Echinocereus enneacanthus), Laredo, Webb County, South Texas, USA
Black Swallowtail (Papilio polyxenes), male feeding on Strawberry Hedgehog Cactus (Echinocereus enneacanthus), Laredo, Webb County, South Texas, USA