Share

It just doesn’t get much cuter than this!


This cute little Cape pangolin named Chaminuka (“Champ” for short) was recently rescued by the Tikki Hywood Trust in Zimababwe.

Read more