Papilionidae

Papilio machaon Linnaeus, 1758

Swallowtail

6960

 
Papilio machaon
© Matthew Gandy
Lac du Tolerme, 625m, Lot (46), France, 24 June 2011