Master Surname Index




Richard Avenal James Longstreet

Family Relationship of

Richard Avenal

21st Great-grandfather to

General James Longstreet

Confederate Army - U.S. Civil War