John Stewart

Earl of Mar and of Garioch
Family Coat of Arms Stewart
  • Born in 1457
  • Deceased in 1479, at the approximate age of 21 years

Parents