Loyola University Museum of Art
Chicago, IL
Culture
The Loyola University Museum of Art, which opened in the fall of 2005, is unique among Chicago's many museums for mounting exhibits that explore the spiritual in art from all cultures, faiths, and eras. LUMA is located on Loyola University Chicago's Water Tower Campus in downtown Chicago, at 820 North Michigan Ave.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account