David M. Clough

David M. Clough

Description

David M. Clough, c.1905.

Holding Location

Minnesota Historical Society

More Information

Articles