Taco the cat and unnamed neighborhood invader: From the parking lot of the former City Auto Repair
United States of America
Illinois
DeKalb County
DeKalb
Lacas Street
East Taylor Street
South 3rd Street
South 4th Street
Culver Street
Impressum