2nd Earl of Arran, Duke of Châtellerault James Hamilton
Generation: 1
1. 2nd Earl of Arran, Duke of Châtellerault James Hamilton James — . [Group Sheet]
Children: