Bucheggplatz


Bucheggplatz - public square in the city of Zürich, Switzerland.