The High Llamas
London, UK
PERFORMER
The High Llamas are a London-based musical group, formed by the Irish guitarist and songwriter Sean O'Hagan after the demise of his group Microdisney.
The High Llamas are a London-based musical group, formed by the Irish guitarist and songwriter Sean O'Hagan after the demise of his group Microdisney.