Rate Photo
Miguel Vieira
Feb 19, 2017
near Los Altos Hills,
CA
“There are excellent views of Stevens Creek Valley from the Indian Creek Trail.”
0 Comments