Older version of Black Swallowtail Caterpillar - Papilio polyxenes

Lynette Schimming