Alligator Pond in Covington County, Alabama

Alligator Pond in Covington County is a water.
Nature
water