Trumbull Park
Chicago, IL
Nature
Trumbull Park is a public park at 2400 E. 105th Street in the South Deering neighborhood of Chicago, Illinois. The South Park Commission opened the park in 1907 as part of its efforts to bring parks to dense immigrant neighborhoods with little green space.
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