Residence in Palo Alto
Unknown (American)
Palo Alto, California, ...
This browser does not support iframes.