John Grant
Peerage person ID=424963
(b. 1950)
Parents
Duncan Grant of Gartenbeg
Children
Sweton Grant
Siblings
Sweton Grant
Donald Grant of Kinveachy
Partners
Agnes Cumming