Quistacocha zoological park, near Iquitos, Peruvian Amazon

- Image ID: DFD873
Quistacocha zoological park, near Iquitos, Peruvian Amazon
Mark Green / Alamy Stock Photo
Image ID: DFD873
Location: Iquitos, Peru