Common Swallowtail m (Papilio machaon)

Common Swallowtail m (Papilio machaon)

Observation - Common Swallowtail m (Papilio machaon) - Global. Description: