Hampstead, New Hampshire

Hampstead Meetinghouse (Rockingham County, New Hampshire)