TH Holmes p2.jpg

Amnesty Petition of Theophelius H. Holmes, June 6, 1865

From: Civil War Era NC