St. Peter s Church tower in Zurich
St. Peter's Church tower with Europe?s largest church clock face in Zurich at night
© Gary718 | Stock Free Images
Similar Free Images