Natural History Photographs


Lepidoptera - Papilionoidea - Papilionidae
Papilioninae


Papilio machaon
Kayaköy (Muğla), Turkey; 8 June 2012.
Amstelveen, the Netherlands; 30 July 2006.


Aizac (Ardèche), France; 24 July 2011.


Papilio machaon bairdii
Zion National Park (Utah), USA; 11 August 2017.