Papilio memnon, aka great Mormon is a tropical butterfly. Here shown while standing on a leaf, stock photo

Stock image of 'Papilio memnon, aka great Mormon is a tropical butterfly. Here shown while standing on a leaf'
Published: October 27, 2018
Close
Loading