Our Lady of Walsingham is a title given to Mary, the mother of Jesus, venerated by Catholics, high-church Anglicans and Western Rite Orthodox Christians. According to tradition, the title is linked to a Marian vision experienced in 1061 by Lady Richeldis de Faverches, an Anglo-Saxon noblewoman and widow, in the village of Walsingham, Norfolk, England.[1] In the vision allegedly seen by Lady...