The Flag House

The Flag House

The Spirit of '76 lives at this old house in Center Sandwich, NH.

Photo Taken: Friday, March 5, 2010 at Center Sandwich, NH
Keywords:  Architecture   New Hampshire   Winter  
In Galleries:  New England