Italy – Piazza della Scala Posted on June 1, 2013 by Angie 31 March 2012 Sony NEX-C3 Leonardo Da Vinci statue at the square. Share this:FacebookXLike Loading... Related