Royalty-free stock photo ID: 95074843

Yellow Mongoose (Cynictis penicillata) on a log.