Thursday, September 3rd 2020, 8:48 am
AW! The ZSL London Zoo just announced the birth of a two-toed sloth named Truffle. The zoo says the sloth was born in August. Here’s a first look at Truffle cuddling up with mom.
September 3rd, 2020
October 28th, 2023
October 18th, 2023
October 16th, 2023
December 13th, 2024
December 13th, 2024
December 13th, 2024
December 13th, 2024