ICHi-40448

Advertisement featuring The Sky Ride at the Century of Progress International Exposition, Chicago, Illinois, 1933.
ICHi-40448