Papilio machaon

Papilio machaon

Observation - Papilio machaon - Global. Description: