Common yellow swallowtail

Papilio machaon hippocrates


male

KiagehaM.wrl