The Cherry Tree Carol is a Christmas carol with roots that go deep and wide: from medieval England back to the 12th century Crusader kingdoms and ultimately to early Christian communities of the Middle East who worshippe…
Home
Feed
Search
Library
Download