No photo on file

Staunton Country Club Lake

Illinois

Reservoir Freshwater

11 nearby spots · Center 39.0451, -89.8102 · Zoom 13