West Dulwich Station
London, England
May 29, 2008

Secret Cinema May 2008 at West Dulwich Station