public profile
Son of John Ker of Cavers and Agnes Ker Brother of Robert Ker of Cavers
Stirnet: Ker 05