Designed by
Title
McCormick Place Convention Center in Chicago, IL. #308010588
Description
Chicago, IL, USA - February 9, 2024: McCormick Place Convention Center is the largest convention center in North America with 2.6 million square feet of exhibit space.
This image is editorial