Hubbard Lake in Lee County, Alabama

Hubbard Lake in Lee County is a water. Hubbard Lake also exists in Jefferson County.
Nature
water