Darby Pond in Lauderdale County, Alabama

Darby Pond in Lauderdale County is a water.

Nature
water