Designed by
Title
Sechselautenplatz square in Zurich, Switzerland #74761786
Description
Zurich, Switzerland - 20 July, 2016: people and buildings on Sechselautenplatz square. Sechselautenplatz is a town square, the largest one within the city of Zurich. It takes its name from the Sechselauten, the city's traditional spring holiday.
This image is editorial