Deer Grove Lake
United States
>
Illinois
>
Barrington
>
Deer Grove Lake
Deer Grove Lake in Barrington.
Deer Grove Lake
Vegetation and ground cover
water
Orange Trail
Sledding Hill