Stream music and podcasts FREE on Amazon Music. No credit card required.Listen free 34Angels We Have Heard On High
56Lo How a Rose E\'er Blooming
78Lo How a Rose E\'er Blooming (Canon)
910Joy to the World/Bells of Christmas
1112O Little Town of Bethlehem
13Ding Dong Merrily On High/Silent Night
℗© 2008 Madeline MacNeil