Yellow-crested spangle

Papilio elephenor

Wingspan
10.3 cm – 11.8 cm