The meandering channels of LaFramboise Island on the Missouri River in South Dakota.

Loading…
The meandering channels of LaFramboise Island on the Missouri River in South Dakota.