Sharp Branch Lake in DeKalb County, Alabama

Sharp Branch Lake in DeKalb County is a water.
Land Use
reservoir
Nature
water