El Dumpo

Street Address: 
835 W. North Ave.
Chicago, IL

El Dumpo
835 W. North Ave.

Undated postcard from Lake Forest Discovery Museum.
Digitized by Digital Past.

Website:
Illinois Digital Archives

Add comment