Lime Swallowtail

Papilio demoleus demoleus


On Pomegranate, Dawkah Farm, Oman, April (31300)


Musandam, Oman, December (16224)


Musandam, Oman, December (16229)


Al Jabal Al Akhdar, Oman, April (11873)


Al Jabal Al Akhdar, Oman, April (11876)


Al Jabal Al Akhdar, Oman, April (11877)


Al Jabal Al Akhdar, Oman, April (11878)


Al Jabal Al Akhdar, Oman, April (11879)


back