Trailer not available yet
Movie

A

2002 22 min
70%
Audience score20 votes on TMDB

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

Status
Released
Release date
25/09/2002
Original language
English

Main cast

You may also like