Smart hardscape design carves multiple zones and functions out of a Bay Area backyard

Mike Irvine  – August 7, 2018 | Updated September 9, 2019