180 Greenwich High Road, Greenwich
London, England SE10 8NN
March 19, 2009

30 minutes, 90 slides, 6 organisations. at Greenwich Picturehouse