dv58

Detail Stencilled floor cloth.  2.5 mē, Islington, London, 1998.