Preview 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 travel destination photography color image day outdoors architecture exteriors building exterior clock tower clock towers clocktower clocktowers tower towers castle castles torre del filarete sforza castle castello sforzesco milan lombardia lombardy italy europe horizontal fountain fountains