Stock Photo: Piazza della Scala, statue of Leonardo da Vinci by Pietro Magni, 1872, left, Milan, Milano, Italy, Europe
Stock Photo: 1848-711384 Piazza della Scala, statue of Leonardo da Vinci by Pietro Magni, 1872, left, Milan, Milano, Italy, Europe