Waterloo Lake in Walsh County, North Dakota

Waterloo Lake in Walsh County is a water.
Nature
water