Swallowtail butterflies

Mountain apollo

(Parnassius apollo)

France

June 2009

Eastern festoon

(Allancastria cerisyi)

Kato akourdalia

April 2013

Yellow swallowtail

(Papilio machaon)

Brunssumerheide

  May 2017

Scarce swallowtail

(Iphiclides podalirius)