Baylands Nature Preserve

Baylands Nature Preserve Palo Alto, CA Filmed in 2009