Person ID: I8779326800

Princess Isabella Elizabeth Stewart

b. 1426

Female

Events

Title

Princess of Scotland