john h gee.jpg

Picture of Major John H Gee

From: Civil War Era NC