Silicon Valley Communities - Silicon Valley Historical Association

Cattail on Boronda Lake in Palo Alto Foothills Park

foothillsparkpaloaltocalifornia4