Adam Gordon of Aboyne

GPTKB entity