Stephens Pond in Pike County, Alabama

Stephens Pond in Pike County is a water.
Nature
water