Liz Green is a Manchester-based singer-songwriter. In 2007, Green won the Glastonbury Festival Emerging Talent competition. In 2011 she released her debut album, O, Devotion!
Liz Green is a Manchester-based singer-songwriter. In 2007, Green won the Glastonbury Festival Emerging Talent competition. In 2011 she released her debut album, O, Devotion!