Schwalbenschwanz (Papilio machaon) by FlickerB