“When England returns to Walsingham, Our Lady will return to England” August 28, 2024 Get link Facebook Twitter Pinterest Email Other Apps “When England returns to Walsingham, Our Lady will return to England” — Pope Leo XIII VIDEO:https://x.com/latinmassuk/status/1828514401173020688