A Littleton farmers market held beside the Ammonoosuc River.
77 Riverglen Lane, Littleton, NH 03561
Littleton, NH
Photo: AlexiusHoratius / CC BY-SA 3.0