Monday, June 25, 2012

AD - CHICAGO - SANTA MARIA HOTEL - 674 E 63RD STREET - 9 MINUTES FROM WORLD'S FAIR - 1893