Thomas Fraser, 2nd of Strichen
Children
Partners
Margaret Macleod