Stave Lake in Linn County, Kansas

Stave Lake in Linn County is a water.
Nature
water