thehiddenpanorama.com
Life Of Others : Quokka – “The Happiest Animals on Earth”
Photo post about quokka in Rottnest Island, Western Australia, Australia