Orangutan hanging onto a tree in Malaysia, Borneo

Royalty-free stock photo ID: 129301721

Orangutan hanging onto a tree in Malaysia, Borneo