ITALY. Florence, 1st February 2012. Santa Maria Novella square.
BACK TO IMAGE