McCormick Place

CHICAGO, IL I USA

1971 I EXHIBITION/ ASSEMBLY

2100000 SF