Alden Lake in Limestone County, Alabama

Alden Lake in Limestone County is a water.
Nature
water