John de Ross, 3rd Lord de Ross

GPTKB entity