Captain John Mac Donald of Perthshire

GPTKB entity