Confederate States of America. Army. Virginia Infantry Regiment, 2nd. Co. D. (Berkeley Border Guards)

Relationships: