Common yellow swallowtail
Papilio machaon hippocrates
male
KiagehaM.wrl