The Urinals of Lions Park

Lions Park is a small park located in Westmont, IL.

Filed under: Parks
Tweet

This photo was sent in by CTF. He writes: "This is a small park located just a few blocks northeast of downtown Westmont."