North Shore

Sun Valley at Hampton Beach on February 10th. 

Ocean Bouelvard at Hampton Beach. (Kathy Cardin)