A baby orang utan sitting on a log

Royalty-free stock photo ID: 2677172

A baby orang utan sitting on a log