Saturday, May 7, 2016

POSTCARD - CHICAGO - GREEN BRIAR HOTEL - 6220 S GREENWOOD - 1951