Company H, 20th Virginia Cavalry for "On Our Own Soil"
Captain Joseph Hayhurst
Received regular issues of clothing from the government.
For the purpose of this event, this Company will be wearing military uniforms.
Captain Joseph Hayhurst
Received regular issues of clothing from the government.
For the purpose of this event, this Company will be wearing military uniforms.