Minnesota Digital Library

Gathering at the beach, Big Stone County, Minnesota