Ingrid Olava plays Source Below, 11 Lower John Street, London.
Location: Slaughtered Lamb, London, England, UK