Silicon Valley Communities - Silicon Valley Historical Association

Artichokes on the farm in Castroville, California

Artichoke farm in Castroville, CA on Thursday, June 16, 2011.

artichokeartichokesMonterreyCastrovilleCaliforniaagriculture