Artists
Album Info
Release Date: 1997Label: Naxos
Recorded at All Saints Church, East Finchley, London, England, on 9th and 10th December, 1995.Label: Naxos
Recorded at All Saints Church, East Finchley, London, England, on 9th and 10th December, 1995.