The 91st Street and Delaware Avenue intersection has been closed for two days to allow a storm sewer to be built across it. The large concrete blocks at left are being installed in the trench that has been dug across the intersection. This photograph was taken November 3, 1985.
Click tabs to swap between content that is broken into logical sections.