Goodbye Druids Farm March 25, 2014January 26, 2015Ruth Tomorrow is the last day that Helen of Druids Farm will be at Bristol Farmers’ Market. When something is this familiar and this sad, I can suddenly draw from memory.