Black Swallowtail, Papilio polyxenes

Buy Add to Lightbox Download
Black Swallowtail (Papilio polyxenes), caterpillar weaving silk to attach chrysalis, Hill Country, Texas, USA
Black Swallowtail (Papilio polyxenes), caterpillar weaving silk to attach chrysalis, Hill Country, Texas, USA