Madonna della Strada Chapel. The Lake Shore Campus of Loyola University, Chicago, Illinois
Size: 2673px × 4016px
Photo credit: © Cathyrose Melloan / Alamy / Afripics
License: Licensed
Model Released: None
Keywords: buildings, cathedral, catholic, chapel, chicago, college, della, grounds, historic, illinois, loyola, madonna, strada, student, university