Pictures by Andrea Neri
Papilionidae
Iphiclides podalirius
Adult