A Poster

A

68.67% | September 25, 2002 | Documentary

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

Featured Crew

Ralph Rieckermann
Production Coordinator
Nima Nourizadeh
Editor
Ralph Rieckermann
Executive Producer
0

Cast

Images