Sumatran orangutan (Pongo abelii) in a tree. The Sumatran orangutan is one of the three species of orangutans. It is found only in the north of the Indonesian island of Sumatra. Photographed in Gunung Leuser National Park, Sumatra, Indonesia.
October 9th, 2019
Viewed 13 Times - Last Visitor from Ottawa, ON - Canada on 10/23/2019 at 2:06 AM