Quokka
Charming Quokka: The Happiest Animal Down Under

Introduction  The Quokka, scientifically known as Setonix brachyurus, is a small wallaby belonging to the…