Silicon Valley Communities - Silicon Valley Historical Association

Raindrops on a spider's web in Palo Alto, California

raindropsspidersPalo AltoCalifornianatureSilicon Valley