A royalty free stock photo from the inner yard of Sforza Castle (Castello Sforzesco) in Milan, Italy showing the Filarete’s Tower (Torre del Filarete). In the present day, the castle houses several of the city’s museums with exhibitions showing works of some of the greatest Italian artists.

If you would like to share...

Author: Juraj Ország