The Thing in Newcastle upon Tyne

The Thing @ Newcastle upon Tyne, venue SCMAZZ, UK