Irish Lake in McDonough County, Illinois

Irish Lake in McDonough County is a water.
Nature
water