Preview

The Torre del Filarete clock tower at the 15th century Sforza Castle (Castello Sforzesco), Milan, Lombardy, Italy, Europe
The Torre del Filarete clock tower at the 15th century Sforza Castle (Castello Sforzesco), Milan, Lombardy, Italy, Europe
Image ID: 826-616
Artist: Stuart Forster
Purchase a commercial license Buy framed prints & more from our print store