'Henry VI at Towton', 1860. The Battle of Towton (1461) took place near Towton in Yorkshire and was one of the bloodiest ever battles fought in Britain. It part of the Wars of the Roses.
Lifestyle & Leisure Fashion & Dress
History & Politics War & Military Wars, Battles & Events
Society & Culture Art & Literature
Pixel Dimensions (W x H) : 2988x2101
File Size : 18,392kb