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