Burke Ponds in Barbour County, Alabama

Burke Ponds in Barbour County is a water.
Nature
water