FALL IN LONDON

Exhibition that took place on December-January 2006 in Cremona.