Our Lady of Walsingham/Definition

Christian shrine to Mary in Little Walsingham, Norfolk, England; originates in 1061 religious vision of Saxon woman Richeldis de Faverches.