Close

Black Swallowtail Caterpillar

Papilio polyxenes

Black Swallowtail Caterpillar