Monday, July 18, 2011

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