About Lady Day, and Other Major Days (Guest Post) - Tudors Dynasty
Guest post by Heather R. Darsie The Christian Feast of the Annunciation takes place on 25 March of every year. It celebrates the day when the Virgin Mary learned that she had immaculately conceived Jesus. Beginning in 1155, 25 March was celebrated as the start of the new year in England. To the Tudors, the ... [More]