ITALY. Prato, 31st March 2009. A worker checks the quality of a fabric on a so-called "mirror".
BACK TO IMAGE