Created by Betharoo63 - March 27th 2015
151 W Randolph St, Chicago, IL, US
Cadillac Palace Theater
Art Institute of Chicago - North Garden, South Michigan Avenue, Chicago, IL, United States