ITALY. Florece, 18th May 2010. Street scene.
BACK TO IMAGE