McGouirk Lake in Calhoun County, Alabama

McGouirk Lake in Calhoun County is a water.
Nature
water