Complex sentence: Our Lady of Walsingham is a title of the Blessed Virgin Mary as venerated by Roman Catholics and Anglicans associated with the reputed Marian apparitions to Richeldis de Faverches, a pious English noblewoman in 1061 in the village of Walsingham in Norfolk, England.
Split into simpler sentences: Our Lady of Walsingham is a title of the Blessed Virgin Mary as venerated by Roman Catholics and Anglicans. The title derives from the belief that Mary appeared in a vision to Richeldis de Faverches, a devout English noblewoman, in 1061 in the village of Walsingham in Norfolk, England.