| Sir Alexander DE SETON
(Abt 1275-1348) |
Sir Alexander DE SETON 2170
FamilySearch ID: L15G-XRC Alexander married Lady Christian LE CHEN. (Lady Christian LE CHEN was born about 1282 in Straloch, , Aberdeenshire, Scotland 2170 and died in 1350 in Seton, , East Lothian, Scotland 2170.) |