Person ID: I8779326803

Prince Alexander Stewart

b. 16 Oct 1430

Male

Events

Title

Prince of Scotland