
Some small boats are anchored near a quiet beach in Marblehead, a popular vacation town on the North Shore of Massachusetts.

Some small boats are anchored near a quiet beach in Marblehead, a popular vacation town on the North Shore of Massachusetts.
More North Shore pictures