Person ID: I8779327875

David Stewart

24 Oct 1378 – 26 Mar 1402

Male

Events

Born
24 Oct 1378
Title

1st and Last Duke of Rothesay