James E. Buttersworth

American, 1817-1894

James E. Buttersworth

American, 1817-1894