aerial photograph of Castro Street, Mountain View, California with Stanford University in the backgroun

< Prev Next >
aerial photograph of Castro Street, Mountain View, California with Stanford University in the background
aerial photograph of Castro Street, Mountain View, California with Stanford University in the background