Moore, James E.

From collection Member List

Moore, James E.
Lieutenant and provost marshal, 3rd North Carolina Cavalry, 1862-5. (Unfinished Catalogue)
SHARE THIS PROFILE