Confederate States of America. Army. Virginia Cavalry Regiment, 18th. Company F.

Relationships: