Thursday, January 6, 2011

POSTCARD - CHICAGO - INDIANA AVE - N FROM 33RD - SEPIA - c1910