John Sullivan

First Parish Meetinghouse (York County, Maine)