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