Archibald Montgomerie, 18th Earl of Eglinton

British Earl
Lists
Archibald Montgomerie, 18th Earl of Eglinton is in following lists