Family

Papilionidae

© Photographer/source
Papilio machaon
JP80083_27