Orangutan
Orangutans are great apes native to the rainforests of Indonesia and Malaysia. They are now found only in parts of Borneo and Sumatra, but during the Pleistocene they ranged throughout Southeast Asia and South China.
Meme Information
Date
August 27, 2022
Download
Total 295 downloads.
Dimensions
1000x560 px