The First Ornaments of Christmas

The First Ornaments of Christmas

The First Ornaments of Christmas

11 SONGS • 52 MINUTES • NOV 21 2012

1
Hark! (An Introduction)
00:47
2
First Ornaments of Christmas
03:24
3
Breath of Fire
06:16
4
Bethlehem Town
05:31
5
The Shepherd's Flock
03:37
6
A Stable Full / Noel
06:06
7
An Evil Alliance
05:34
8
Why Disrupt This Christmas Eve?
03:04
9
Mary's Lullaby / O Come All Ye Faithful
05:48
10
From the East (A Welcoming)
06:05
11
Joy to the World
06:04
℗© 2012 The First Ornaments of Christmas