Image 51 of 148
< Prev Next >
MEMCNH-0009.jpg
The village of New Harbor, in Bristol, Mid-coast, ME, USA