Cartogiraffe.com

Slough Lake

Slough Lake in Wright County.