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