Silicon Valley Communities - Silicon Valley Historical Association

Footbridge on Boronda Lake at Palo Alto Foothills Park

footbridgenearthelakepaloaltofoothillspark