DuSable Park
Chicago, IL
Nature
DuSable Park is a former commercial and industrial site in Chicago, Illinois. It is located at the mouth of the Chicago River that has been the subject of environmental remediation and is undergoing redevelopment into a public park.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account