Silicon Valley Communities - Silicon Valley Historical Association

Turkey ducks resting at the Palo Alto Duck Pond

turkeyducksthepaloaltoduckpondturkey ducksSilicon Valleynature