Dean Manor Garden Part 2
Martha Stewart Living, Season 10 Episode 10374
Martha Stewart visits the thirteen glass houses. The thirteen houses has twenty-six compartments that grow flowers for room decorations and plants for food .Sarah Wayne also talks about the walled outdoor gardens.
© 2014 Martha Stewart Living Omnimedia. All rights reserved.