Sir William Cunningham of Darnley

GPTKB entity