Saturday, February 07, 2015

POSTCARD - CHICAGO - HYDE PARK HOTEL - 51ST AND LAKE AVE - 1907