Grand Crossing Park
Chicago, IL
Nature
Grand Crossing Park is a public park at 7655 S. Ingleside Avenue in the Greater Grand Crossing neighborhood of Chicago, Illinois. Opened in 1915, the park was planned by the South Park Commission, which was responsible for adding several parks in dense, poor South Side neighborhoods.
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