Sir John Hope, 43rd Baronet

GPTKB entity