Works by: Thomas C. Roche [American, died 1895]
Thomas C. Roche [American, died 1895]
Dead Confederate Soldier, Petersburg, Virginia
1865, Library of Congress, Washington D.C.
Thomas C. Roche [American, died 1895]
Dead Confederate Soldier, Petersburg, Virginia
1865, Library of Congress, Washington D.C.