Church of St. Mary of the Harbor, Provincetown, MA