Emmerhoff & The Melancholy Babies play The Cavernin Liverpool
Location: The Cavern, Liverpool, England, UK