Louis XI & Margaret Stuart
Personal Details
Louis XI
Louis is no longer alive.
Margaret Stuart
Margaret was born on December 25th, 1424.
Page last modified