London, United Kingdom

Lambeth Live Explosion