Milano, Italy: Piazza della Scala, monument to Leonardo da Vinci
Milano, Italy: Piazza della Scala, monument to Leonardo da Vinci
Size: 2460px × 3700px
Location: Milan, Lumbardy, Italy
Photo credit: © Pietro Scòzzari / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: color, da, europe, image, italy, leonardo, lombardia, lumbardy, milan, milano, monument, piazza, scala, sculpture, square, statue, tourism, travel, vinci