John II Comyn of Badenoch

GPTKB entity