thehiddenpanorama.com
Life Of Others : Quokka - "The Happiest Animals on Earth" - The Hidden Panorama
Quokka - Rottnest Island, Western Australia, Australia