At Walsingham, an ancient devotion continues to thrive

CWR has this article here.