Friday, August 20, 2010

PHOTO - CHICAGO - GRANADA THEATER - 6425 N SHERIDAN ROAD - TERRA COTTA DETAILS - CLOSED - 1989

No comments: