ICHi-85026

Interior of the Potter Palmer Castle, 1350 North Lake Shore Drive, Chicago, Illinois.
ICHi-85026