St. Peter, Zürich Swiss Things to Do – One of the four main churches of the old town

St. Peter, Zürich Swiss Things to Do – One of the four main churches of the old town