Moockra Tower


Moockra Tower - mountain in Australia.