Statue of Leonardo De Vinci by Pietro Magni in Piazza della Scala, Milan, Italy.
Size: 3660px × 4716px
Location: Montanelli Park, Milan, Italy
Photo credit: © Nick Scott / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: bust, de, della, italy, landmark, leonardo, magni, memorial, milan, milano, monument, piazza, pietro, scala, statue, vinci