Battle of Towton
E126343
UNEXPLORED
The Battle of Towton was a decisive and exceptionally bloody engagement in 1461 during the Wars of the Roses that secured the English throne for the Yorkist Edward IV.
Referenced by (6)
Full triples — surface form annotated when it differs from this entity's canonical label.