ITALY. Florence, 1st Feburary 2012. Next to Santa Maria Novella church.
BACK TO IMAGE