Jean Troup of Balnacraig
Peerage person ID=562003
Children
Arthur Rose
Marjorie Rose
Alexander Rose, 3rd of Insch
Partners
John Rose, 2nd of Insch and of Easter Clune