BCMG@30

BCMG@30

Birmingham Contemporary Music Group celebrates its 30th anniversary with a month of performances in Birmingham and London.