John Stewart

Earl of Mar and of Garioch
Blason de la famille Stewart
  • Né en 1457
  • Décédé en 1479, à l'âge d'environ 21 ans

Parents