Middleton Lake in Houston County, Alabama

Middleton Lake in Houston County is a water.
Nature
water