Macdonald of Argyllshire

GPTKB entity