A
2002 • ⭐ 6.9 • 22m • United Kingdom
Documentary
Single-channel video installation commissioned by Public Art Development Trust, London.
Single-channel video installation commissioned by Public Art Development Trust, London.