John Sheppard

Last played Wednesday, January 06 2016 at 11:16 PM

Verbum caro factum est

John Sheppard

Harmonia Mundi 807517
length: 09:09

Last played Sunday, October 25 2015 at 02:50 AM

Te Deum

John Sheppard

Harmonia Mundi 807509
length: 15:05