Tallebudgera Creekpunknature2021 (48)in Amazing Nature • 2 years ago Tallebudgera Creek in Gold Coast. Just another beautiful Sunday morning before the rain
World class spot, I didn't know they had life savers there.