Le Petit Trianon

De Anza College campus
Cupertino
California
United States