For decades, anyone driving along Interstate Highway 280 in Hillsborough could look up and see a giant statue of Father Junípero Serra watching over the Peninsula next to the Crystal Springs rest stop ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results