Black Swallowtail, Papilio polyxenes

Buy Add to Lightbox Download
Black Swallowtail (Papilio polyxenes), caterpillar eating on fennel host plant (Foeniculum vulgare), Hill Country, Texas, USA
Black Swallowtail (Papilio polyxenes), caterpillar eating on fennel host plant (Foeniculum vulgare), Hill Country, Texas, USA