Sir John Gilmour, 17th Baronet

GPTKB entity