Cunningham of Caprington, 2nd Lord Cunningham

GPTKB entity