Silicon Valley Communities - Silicon Valley Historical Association

Cattail in Boronda Lake at Foothills Park in Palo Alto, California

cattailthefoothillsparklakepaloaltocalifornia