Archibald Douglas - Pedigree | FamilyCentral
 Aft 1476 - Abt 1536
 1458 - 21 Feb 1496
Family Group
  Children