Wide view of St. Mary's church interior and ceremony

Wide view of St. Mary's church interior and ceremony

Location: 330 Wood St, Bristol, RI 02809.