Norway

Haugesund, Torggata square.

..

..