Minnesota Digital Library

Cannon Falls on the Cannon River, Cannon Falls, Minnesota