Preview

Tower of St. Peter's Church whose tower clock face is the highest in all Europe at 8.7m, Zurich, Switzerland, Europe
Tower of St. Peter's Church whose tower clock face is the highest in all Europe at 8.7m, Zurich, Switzerland, Europe
Image ID: 832-269674
Artist: Thomas Sbampato
Purchase a commercial license Buy framed prints & more from our print store