John Armstrong of Gilnockie

GPTKB entity