Anti Catholic demonstrations at Walsingham Shrine, Norfolk,UK on 31st May 2023, the Feast of the Visitation of the Blessed Virgin Mary
Anti Catholic demonstrations at Walsingham Shrine, Norfolk,UK on 31st May 2023, the Feast of the Visitation of the Blessed Virgin Mary