Baby sloth born at London Zoo

From Reuters
Sat. 11-13-2021