United States - Washington University in St.Louis

Brookings Hall is the administration building of Washington Universityin St. Louis, Missouri. Thanks to Kristen of Saint Louis, USA.

No comments: