William E. Curtis (Executive Officer)

William E. Curtis (Executive Officer)

1823 - 1896

Mathew B. Brady

American