Designed by
Title
Statue of Leonardo da Vinci sculpted by Pietro Magni in in Piazza della Scala, Milan, Lombardy, Italy in black and white #188663412
Description
Milan, Italy: Statue of Leonardo da Vinci in Piazza della Scala sculpted by Pietro Magni on a clear blue sky background in black and white