Sir John Gilmour, 10th Baronet

GPTKB entity