Three toed sloth on the tree, Costa Rica

Royalty-free stock photo ID: 96860431

Three toed sloth on the tree, Costa Rica