Dollarhide Camp Lake in Greene County, Alabama

Dollarhide Camp Lake in Greene County is a water.
Nature
water