John Rose, 2nd of Insch and of Easter Clune
Peerage person ID=562002
Parents
Margaret Irvine
James Rose, 3rd of Larachmoir
Children
Marjorie Rose
Arthur Rose
Alexander Rose, 3rd of Insch
Siblings
Jean Rose
Partners
Jean Troup of Balnacraig