Virginia Heroes

William Galehouse Nichols

Sergeant, Army

Hometown: Halifax County, VA
View More Heroes