Temples Lake in DeKalb County, Alabama

Temples Lake in DeKalb County is a water.
Nature
water