Chester: Terry Scott puts produce on display at her Derry Road farm stand. Terry and her husband Ted Scott have owned the Chester farm for one year. Photo by Suzanne Laurent/Derry News Thursday, October 23, 2008
081023slatomato