Time Present And Time Past
© 2015 Deutsche Grammophon GmbH, Berlin
Avi Avital
Elizabeth Joy Roe
James Gilchrist
London Baroque
Michala Petri
Philippe Herreweghe