Leake Lake
United States
>
Illinois
>
Lee County
>
Lee Center Township
>
Leake Lake
Leake Lake in Lee County.
Leake Lake
Vegetation and ground cover
water