Archibald Douglas of Cavers

GPTKB entity