The cutest baby sloth in the world ever

Filmed at Aviarios in Costa Rica - this baby sloth was rescued from the side...

349 views youtube.com

Interest

Babies
Discovered by m
on May 7, 2010

Stumblers Who Like This Page