Surfers Paradise Beach

Surfers Paradise, Australia