Sir John Hope, 63rd Baronet

GPTKB entity