Cartogiraffe.com

Loyola Creek

Loyola Creek in Los Altos Hills.