Hubbard Lake in Jefferson County, Alabama

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

Nature
water