Silicon Valley Communities - Silicon Valley Historical Association

Boronda Lake at the Foothills Park in Palo Alto, California

foothillsparkpaloaltocalifornia