Must See CSA: Dahlia Farm
By: Amy Jeanroy
Published: June 29, 2012

We dare you to try and watch this sweet video slideshow, of the Dahlia Farm, a CSA South of Boston. It's darling. Summer is the best.