Silicon Valley Communities - Silicon Valley Historical Association

Tranquil Boronda Lake at the Palo Alto Foothills Park

tranquillakefoothillsparkpaloaltocalifornia