Image 1 of 1

Alna02.jpg

Village of Alna along the Sheepscot River, Knox County, Maine, USA