Marblehead Neck and Ocean Avenue aerial view at Marblehead Harbor in town of Marblehead, Massachusetts MA, USA.