Owl Butterfly Caligo Memnon Resting on leaf see also CR9YD6 and CR9YEN

- Image ID: CR9YBP
Owl Butterfly Caligo Memnon Resting on leaf see also CR9YD6 and CR9YEN
Chris Sansom / Alamy Stock Photo
Image ID: CR9YBP