Natural History Photographs


Lepidoptera - Papilionoidea - Papilionidae
Papilioninae


Papilio alexanor
Kayaköy (Muğla), Turkey; 8 June 2012.