Archibald Douglas, 3rd Lord of Douglas

GPTKB entity