Must See CSA: Dahlia Farm

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. 

Image Sources:

.

Categories: