Stanford University Cantor Arts Center

Palo Alto, CA
United States