Basingstoke Choral Society - Basingstoke Choral Society Home Page
Credit: Peter West
Basingstoke Choral Society