April 16, 2021

Florida’s Brevard Zoo introduces baby two-toed sloth

A baby two-toed sloth was welcomed to the world at a zoo in Melbourne, Florida.