Bromsgrove Choral Society

We meet together to enjoy singing and performing choral works.