Ajax loader
Chicago / South State Street / Photo
Chicago (Illinois, USA),
South State Street.

Peep show on South State Street.

Photo, c. 1930.
of 1
Open Lightbox