thefarmeadow
London
London-based Progressive rock band - new album release Given the Impossible out on 4th November 2016 on Bad Elephant Music
Marguerita Alexandrou - vocals
Eliot Minn - keyboards
Denis Warren…
London-based Progressive rock band - new album release Given the Impossible out on 4th November 2016 on Bad Elephant Music
Marguerita Alexandrou - vocals
Eliot Minn - keyboards
Denis Warren…