Royalty-free stock photo ID: 442316455

Aye-Aye lemur sitting on the tree, Madagascar - Image