St. Leonard's Church

3.08.2010, 20:00
St. Leonard's Church
Shoreditch High St
London/UK