Friday, August 20, 2010

PHOTO - CHICAGO - GRANADA THEATER - 6425 N SHERIDAN ROAD - STREET FRONT - CLOSED - 1989