Minnesota Digital Library

Spirit Island on the Mississippi River, Minneapolis, Minnesota