Battle of Upperville
2011-12-09

  • military > battle
  • 1863-06-21
  • 1863-06-21
  • 1863-06-21
  • 1863-06-21

Sources:

  • Dyer, Frederick H., A Compendium of the War of the Rebellion (Des Moines: Dyer Publishing Company, 1908). View source information