Alexander Seton, 1st Earl of Dumferline
Birth:
Death:
16 Jun 1662
FCID:15859:54936
Parents
Father:
George Seton
Mother:
Isabel Hamilton
Marriage(s)