John B. Magruder
John Bankhead MagruderBorn: May 1, 1807 in Port Royal, Virginia, USA
Died: February 19, 1871 (63 years old)
College: United States Military Academy
Total Cards: 4
TweetOverview | Cards | Contributors | Favorites | Filters | Forum | Gallery | Card Rankings | Collection Summary
Cards |
Card Battle
Click/tap on the card to select.
|