While shepherds watch'd

Song While shepherds watch'd
Artist Abbey Ensemble
Artist Martin Neary
Artist Timothy Dickinson
Artist Richard Farnsworth
Album Adeste, fideles!

Lyrics