Hidden Treasures of Venice
Our Lady and St Alphege, Bath, 26 June 2004
Click here for the concert programme