public profile
Son of Charles Kelso and Agnes Carmichael Brother of Dugald Carmichael Kelso; Elizabeth Grant Kelso and Mary Carmichael Kelso