David Graham, of Fintry
Parents
Janet Lovel
Robert Graham
Children
Siblings
Mariota Graham
John Graham of Balargus