1.
Confederate States Army - 31st Virginia Volunteers Regiment, Company D; October 31-December 31, 1862
-
-
- Date:
- 1862
- Format:
- Text
- Access:
- Public