Surf Lifesaving Tower

Surf Lifesaving Tower

The new surf lifesaving tower at Semaphore Beach (Adelaide, Australia).