John Sheppard

Last played Sunday, January 05 2014 at 04:07 PM

Verbum caro factum est

John Sheppard

Harmonia Mundi 807517
length: 09:09

Last played Monday, October 31 2011 at 03:58 AM

Te Deum

John Sheppard

Harmonia Mundi 807509
length: 15:05