Home Best Wildlife Pictures 2012 Smiling Sloth hanging from a tree

Smiling Sloth hanging from a tree

Smiling Sloth hanging from a tree
The sloth