Campus area of Stanford University (Leland Stanford Junior University) in Stanford in California in the USA
Pictures are searched. Please wait!
8 aerial photos Search link has been copied.
Loading view. Please wait.