Papilionidae

Scarce Swallowtail

Iphiclides podalirius podalirius

Valais, Switzerland - June 2014