S3E11: Rulers of England, Part 2!!!

We left off with Richard III in 1483. The War of the Roses, Restoration, German cousins, and more!

Next
Next

S3E10: Rulers of England... Part 1