It Came Upon a Midnight Clear (Choral)

2006

Appears on

Treasury of Christmas (Thomas Kinkade - St. Nicholas Circle)
101 Strings
View on MusicBrainz