Cluffs Crossing

Part of Salem, Rockingham, New Hampshire, United States

Tuesday 29th December 2009