Tashi and baby Nilo – the cutest thing you’ll see today!

We love this adorable clip of baby red panda Nilo and mum Tashi – guaranteed to make you smile! Nilo, which means Blue in Nepalese, was born on 19 June 2020 and is becoming much more adventurous and exploring his home – but is never too far away from mum!

Facebooktwittermail