Sir John Gilmour, 13th Baronet

GPTKB entity