Advanced Search

Free Stock Photo of Stanford University Created by John C. Thomas

Stanford University

Hoover Tower at Stanford University in Palo Alto, California.

Free Download
Shutterstock.comSimilar Footage