Lake Elmo in Cherokee County, Iowa

Lake Elmo in Cherokee County is a wetland.
Nature
wetland