Calan, of New Hampshire, selling his own, homemade lemonade at the Chester Festival on the Green. Photo by Bill Lockwood

Back To Top