Tag: Elmwood

Adorable newborn sloth named Beanie’s Baby makes public debut at Elmwood Park Zoo

A new baby sloth is bringing smiles and warmth to Elmwood Park Zoo in Norristown, Pennsylvania. The tiny