Results 1 results found Red Howler monkeys in the fork of a tree at Lake Sandoval , Peruvian Rainforest, South America