PAPILIONIDAE
Scarce Swallowtail Iphicles podilarius,
Tinee Valley, Alpes Maritime, France 25th June 2018
Scarce Swallowtail Iphicles podilarius,
Achladeri Forest, Lesvos. 29th April 2015
Scarce Swallowtail Iphicles podilarius,
Achladeri Forest, Lesvos. 29th April 2015