Cartogiraffe.com

South Short Street

The South Short Street is an asphalted, illuminated street in Bridgeport in Chicago.