Person ID: I8779327743

Robert Stewart

02 Mar 1316 – 19 Apr 1390

Male

Married: 22 Nov 1347 — Kyle, Ayrshire, Scotland, United Kingdom