Thomas Lyon-Bowes, Master of Glamis

GPTKB entity