public profile
Daughter of Charles Kelso and Agnes Carmichael Sister of Dugald Carmichael Kelso; Elizabeth Grant Kelso and Charles Kelso