Papilionidae
 
Zerynthia polyxena