Close
Old World Swallowtail Caterpillar
Papilio machaon