Tessa Balfour, 24th Baroness Mowbray

GPTKB entity