Margaret Beaufort - Lauren Johnson

Survivor. Rebel. Conspirator. Margaret Beaufort survived the Wars of the Roses to become the most…