There are a number of a/try family trees for these family lines. They include this 1871 census entry for Margaret McKenzie/McKimmie staying with her paternal grandparents at the time of the census:
Roderick Mckenzie 81 Retired Ag Lab (pauper) b. Urquhart, Ross-shire
Catharine Mckenzie 59 b. Urquhart, Ross-shire
Mary Mckenzie 28 general servant b. Urquhart, Ross-shire
Margaret Mckenzie 7 granddaughter b. Forres
Address 9 Green Leanach, Urquhar and Logie Wester
Details for John, son to Roderick and Catherine are given as:
John McKenzie
1838–1907
Birth 1 JAN 1838 Culbokie, Urquhart, Ross and Cromarty
Death 6 OCT 1907 Aberdeen
Marriage to a Jane Dunbar in 1865 Alves Moray. He looks to have been a grocer's vanman/cater in later years.
Mary Ann McKimmie, daughter of a James McKimmie and a Janet Bremner, has the following details:
Mary Ann McKimmie
1837–1911
Birth 1837 Portsoy, Banffshire
Death 1 FEB 1911 Forres, Morayshire
Marriage to Daniel Dingwall in 1879 Forres.
Quite a lot of details included for the family of Margaret Mary Ann and her husband William Stewart and their childen.
Family trees belonging to others are always interesting to look through, letting you then go on to verify details for yourself. Not many include original images for their research sources.
Monica