Patio deck on hillside with steps in California garden with stonework, naturalized plants, vegetable garden, and native trees.
Vegetable garden
Patio deck on hillside with steps in California garden with stonework, naturalized plants, vegetable garden, and native trees.