Willlow Pond
United States
>
Illinois
>
Lee County
>
Lee Center Township
>
Willlow Pond
Willlow Pond in Lee County.
Willlow Pond
Vegetation and ground cover
water
Main Lake
Miller Road