
Documentary
Movie Detail
A
2002-09-2522 minUnited KingdomEnglish
Single-channel video installation commissioned by Public Art Development Trust, London.
Your log
Key Credits
- D


Single-channel video installation commissioned by Public Art Development Trust, London.
