Saint Nick's Church of All Faith's at Santa's Village
Additional Details:
Saint Nick's Church of All Faith's at Santa's Village. U.S. Route 2, Jefferson, N.H. This alter was built in 1864 for the Cathedral of Manchester, N.H. Seven Bishops were consecrated in front of this impressive structure. Photo by Russ White |