Cartogiraffe.com

Stanford Hills Park

Stanford Hills Park in Menlo Park.