


Our Maritime Ties
Family: Harold Kenneth MacLeod / Lillie Blanche Craig (F2812)
m. 22 Mar 1980Cecil Joshua MacLeod![]() ![]() |
Arthur Leigh Craig![]() ![]() |
Margaret (Marjorie) Alice Millar![]() |
Bruce Millar Craig![]() ![]() |
Harold Kenneth MacLeod![]() ![]() |

Cecil Joshua MacLeod![]() ![]() |
Arthur Leigh Craig![]() ![]() |
Margaret (Marjorie) Alice Millar![]() |
Bruce Millar Craig![]() ![]() |
Harold Kenneth MacLeod![]() ![]() |