Single-channel video installation commissioned by Public Art Development Trust, London.
September 25, 2002
Released
A
22min
—
English
Public Art Development Trust