The Upcoming.org Archives
Montague Place
Nr. Russel Square
London,
England
July 5, 2008
Continuous Picnic
at Montague Place