Older version of Black Swallowtail Caterpillar - Papilio polyxenes

© Lynette Schimming