Statue of Leonardo across from La Scala
Milan, Italy
Back to Milan page