Jeffrey Russell and Ariel Dillon of Santa Rosa's Redwood Empire Farm talk about their newly opened farm stand, their happy chickens and the history of their four-acre farm.
Jeffrey Russell and Ariel Dillon of Santa Rosa's Redwood Empire Farm talk about their newly opened farm stand, their happy chickens and the history of their four-acre farm.