1st Viscount of Kingston Alexander Seton (I9306)

Male 1620 - 1691  (71 years)

 

Suggest a change: 1st Viscount of Kingston Alexander Seton (I9306)