Cherryhurst Residence, City Views, San Francisco, California

Mark Johnson