Selvatura - The Sloth Sanctuary
January 23 in Costa Rica ⋅ ☁️ 18 °CThese beautiful mammals arrived at our sanctuary having been rescued from the effects of poaching, habitat destruction, illness, and accidents among other reasons that now prevent them from beingRead more