Tracing the family history of the English and Scottish Royal Family back over 1000 years
Battle of Stoke Field
The Battle of Stoke Field on 16 June 1487 may be considered the last battle of the Wars of the Roses
1487