Virginia Richmond Fayette Battalion Light Artillery (Confederate)
Virginia, United States of America
Field Officers
Captain Miles C. Macon
Major General George E. Pickett
Major General George Pickett
Major James Dearing
Major John P. W. Read
Captain Miles C. Macon
Major General George E. Pickett
Major General George Pickett
Major James Dearing
Major John P. W. Read