Sand Hill Sundeck

Menlo Park, California