Relaxing by Arastradero Lake at Pearson-Arastradero Preserve in Los Altos, California. Bay Area Dog Friendly Hikes Peninsula

Relaxing by Arastradero Lake at Pearson-Arastradero Preserve in Los Altos, California. Bay Area Dog Friendly Hikes Peninsula