orangutans or pongo pygmaeus is the only asian great found on the island of Borneo and Sumatra

- Image ID: RCEPXX
orangutans or pongo pygmaeus is the only asian great found on the island of Borneo and Sumatra
Yusnizam Yusof / Alamy Stock Photo
Image ID: RCEPXX
Location: SANDAKAN SABAH, MALAYSIA

Similar stock images