North Church
The North Church on Market Square in Portsmouth, NH was built in 1855. The church has had a building on the present site since 1712
The North Church on Market Square in Portsmouth, NH was built in 1855. The church has had a building on the present site since 1712