Michael Claude Hamilton Bowes-Lyon

GPTKB entity