Independence Park
Chicago, IL
Nature
Independence Park, officially Park #83 of the Chicago Park District, is a 7.16-acre recreational area in the Irving Park neighborhood of North Side, Chicago, Illinois.
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