12th Virginia Infantry
Summary and Engagements
This is an umbrella project for all of the companies of the 12th Virginia Infantry. See the Related Projects for details.
Point Of Contact For This Page: Donald Colvin
This is an umbrella project for all of the companies of the 12th Virginia Infantry. See the Related Projects for details.
Point Of Contact For This Page: Donald Colvin