The Urinals of Largs Bay

Largs Bay is a beach located outside of Adelaide, South Australia, Australia

Filed under: Public Facilities
Tweet

This public installation was photographed by SM.