Jun 21, 20201 minStatue Returns to Historic Galveston ChurchThe statue of the Virgin Mary has been reinstalled on top of Saint Mary’s Cathedral Basilica in Galveston, Texas after the statue was...