Anheuser-Busch Hall

Danforth Campus, Washington University in St. Louis