Black Swallowtail Caterpillar

Black Swallowtail Caterpillar

A macro shot of a Black Swallowtail Butterfly Caterpillar (Papilio polyxenes)

by
by
by
by
by
by