Water Square
The Vattentorget (Water Square) by the lake in Växjö, Sweden. Sounds logical to me.
Read other posts
The Vattentorget (Water Square) by the lake in Växjö, Sweden. Sounds logical to me.