While the Shepherds Watch Their Flocks

Song While the Shepherds Watch Their Flocks
Artist 101 Strings
Album 43 Beautiful Classical Christmas Songs

Lyrics