The Tecca family’s house in Lyme, N.H., shortly after they bought it in 1993. (Tecca family via AP)

News, Photo and Web Search

Search News by Ticker

 

Other Photos

Previous Photo

Next Photo