Mattapoisett, Massachusetts

Third Meetinghouse (Plymouth County, Massachusetts)