Much Wenlock Christmas Fayre

Youth Choir, World Folk Ensemble performances

Programme of events