Theodore Russell Davis

American, 1840-1894

Theodore Russell Davis

American, 1840-1894