Image 1 of 1

LE45-508z.jpg

LE45-508z  The Mocker Swallowtail,  Papilio dardanus, Africa