Thursday, February 17, 2011

PHOTO - CHICAGO - MANDEL BROTHERS DEPARTMENT STORE WAREHOUSE - 2111 E NORTH - CADILLAC SIGN ON ROOF - HIBBARD SPENCER BARTLETT HARDWARE SIGN - MANDELS