Dubose Lake in Buncombe County, North Carolina

Dubose Lake in Buncombe County is a water.

Nature
water