Sunday, January 24, 2016

POSTCARD - CHICAGO - STEVEN'S HOTEL - WORLD'S LARGEST - 1930s