Close
Common Yellow or Old World Swallowtail Caterpillar
Papilio machaon