Sir John Dalrymple, 34th Baronet

GPTKB entity