Switzerland 2011


switzerland2011

St. Peter's church has the largest clock face in Europe with a diameter of 8.7m


38

39

40

41

42