Little Menominee River in Menominee, Illinois

Little Menominee River in Menominee is a ditch.

Waterway Type
ditch