A (2002)Documentary69%Play TrailerOverviewSingle-channel video installation commissioned by Public Art Development Trust, London.
A (2002)Documentary69%Play TrailerOverviewSingle-channel video installation commissioned by Public Art Development Trust, London.