Sphingidae moth larvae on leaf Mamiraua sustainable development reserve Amazonas Brazil

- Image ID: AJRM9T
Andre Seale / Alamy Stock Photo
Image ID: AJRM9T
Location: Mamiraua sustainable development reserve Amazonas Brazil