St. Mary's Church, Newburyport, MA

GPTKB entity