Designed by
Title
St. Louis University, Missouri #95270220
Description
Schwitalla Hall of the St. Louis University aka SLU in St. Louis, Missouri. The historic building, constructed in 1948 and named after its famous dean, hosts the School of Medicine.
This image is editorial