Marblehead water's edge
The water catches the setting sun's rays in Marblehead. The North Shore town is a popular vacation and sailing spot.
The water catches the setting sun's rays in Marblehead. The North Shore town is a popular vacation and sailing spot.