John Sheppard

Last played Sunday, December 21 2014 at 05:21 AM

Verbum caro factum est

John Sheppard

Harmonia Mundi 807517
length: 09:09

Last played Friday, July 11 2014 at 03:28 AM

Te Deum

John Sheppard

Harmonia Mundi 807509
length: 15:05