Mill Valley Natural GardenDry laid walls, stone, fencing and plantings tie together a site with many hidden areas. ProjectsBy adminAugust 6, 2017