The Anchor: A Christian Symbol Dennis Dillon September 17, AD2020 1 Comment The beautiful anchor on top of St. Andrew’s Catholic Church, located on Block Island, Rhode Island, has a long history of Christian symbolism. It is Read More »