Cox Lake in Stokes County, North Carolina

Cox Lake in Stokes County is a water.
Nature
water