Emma Kirkby, Anthony Rooley, Catherine Mackintosh

Emma Kirkby, Anthony Rooley, Catherine Mackintosh

The Pure Voice of Emma Kirkby