Batson Lake (Lake)

Jefferson County, Alabama, United States