Green Infrastructure (Wetlands) in Urbana, Illinois

Green Infrastructure (Wetlands) in Urbana is a wetland.

Nature
wetland