A
Documentary | 2002-09-25 | United Kingdom
6.9 / 10
$0
$0
22 min.
Single-channel video installation commissioned by Public Art Development Trust, London.
Public Art Development Trust
Documentary | 2002-09-25 | United Kingdom
6.9 / 10
$0
$0
22 min.
Single-channel video installation commissioned by Public Art Development Trust, London.