Schwalbenschwanz (Papilio machaon) / Old World Swallowtail

Raupe / Caterpillar
Raupe / Caterpillar