Image 1 of 1
MEMCNC-1011.jpg
Sheepscot village, Newcastle, Maine, USA