60 Seconds, Café Gallery, UK

1 February 2005 – 1 April 2005
Cafe Gallery
London
UK

60 second long short films