Stockade Lake in Custer County, South Dakota

Stockade Lake in Custer County is a water.

Nature
water