Designed by
Title
Clock tower of the St. Peter Church in Zurich, Switzerland #69894145
Description
Zurich, Switzerland - 11 April, 2016: clock tower of the St. Peter Church, historical buildings and people on the embankment of the Limmat river. Zurich is the largest city in Switzerland and the capital of the Swiss canton of Zurich.
This image is editorial