Wednesday, December 1, 2010

Sloth Orphanage



I love animals. The Aviaros del Caribe sloth orphanage in Costa Rica is the world's only home for orphaned sloths.