Monument to Leonardo Da Vinci in Milan Italy
With subscription
FREE
Single Template
$
1
About this template
Monument to Leonardo Da Vinci on Piazza Della Scala in Milan, Italy. Built in 1872, sculptor Pietro Magni. Statue of Leonardo on a pedestal. At the foot of pedestal stand his four favorite students