Red howler monkey in canopy {Alouatta seniculus} rainforest Madre de Dios, Peru

Back to thumbnails