Portola Valley Residence by SB Architects

126