Close
Old World Swallowtail caterpillar (κάμπια Μαχάωνα)
Papilio machaon