ITALY. Florence, 15th April 2010. Street scene.
BACK TO IMAGE