The Urinals of Hummer Park

Hummer Park is a small park located in Downers Grove, IL.

Filed under: Parks
Tweet

This photo was sent in by MG. He writes: "This small park lies on the far east side of Downers Grove and features a skating pond in the winter made by damming up a small creek that runs through a low lying area."