Alexander Grant, 2nd of Ballindaloch
Peerage person ID=642700
Parents
Anne Grant
William Grant, 1st of Ballindaloch
Children
Siblings
Anne Grant
Henrietta Grant
Grace Grant
James Grant