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.