Raupe, Schwalbenschwanz, Papilio machaon

- Image ID: EYE91X