ITALY. Florence, 23rd May 2010. Street scene.
BACK TO IMAGE