John Leslie, Duke of Rothes

Name: 
John Leslie, Duke of Rothes
Occupation: 
Biographical Notes: 
c.1630-1681. Earl of Rothes 1641; Duke of Rothes 1680.

Associated Cases

Associated Locations