Minnesota Digital Library

Beaver Islands in the Mississippi River, St. Cloud, Minnesota