logo       < back   Hampton Beach   next >

Hampton Beach in New Hampshire

Empty sand, a little beach-side color and deep-blue sky. What a beautiful day!