Townsville Fun, North Queensland, Australia
70,000 99%
Having fun on Shelley Beach, NW of Townsville city.
12 years ago
70,000 99%
Having fun on Shelley Beach, NW of Townsville city.