Sandy Hill Slough
United States
>
Illinois
>
Lee County
>
May Township
>
Sandy Hill Slough
Sandy Hill Slough in Lee County.
Sandy Hill Slough
Recreation
nature_reserve