Mother orangutan and her baby hanging from a branch, Gungung Leuser National Park, Indonesia, Sumatra.

- Image ID: M11749
Mother orangutan and her baby hanging from a branch, Gungung Leuser National Park, Indonesia, Sumatra.
Matjaz Corel / Alamy Stock Photo
Image ID: M11749
Location: Sumatra, Bukit Lawang, Langkat Regency, North Sumatra, Indonesia

Similar stock images