Stewards of Creation

The Ninety third Festival of Church Music ,the biennial free church choirs concert, was this year held at Guildford Cathedral.The theme this year, was appropriately Stewards of creation. It was a wonderful concert with superb organ music played by Richard

Moore.