Thalia Hall [Chicago]
Thalia Hall
theatre building in Chicago, USA
1807 S. Allport Street, Chicago, IL 60608