Image 1 of 1
MEMCNH-0009.jpg
The village of New Harbor, in Bristol, Mid-coast, ME, USA