Walsingham Protest 2019
This is a Church of England event held in Walsingham village in
North Norfolk, England
CW Chairman has witnessed at this idolatry for over 30 years.
This is a Church of England event held in Walsingham village in
North Norfolk, England
CW Chairman has witnessed at this idolatry for over 30 years.