Person ID: I8779326806

Princess Eleanor Stewart

b. Abt. 1434

Female

Events

Title

Princess of Scotland