public profile
Son of John MACLENNAN and Margaret MACRAE Brother of Margaret MACLENNAN; Margaret MACLENNAN; Helen(Ellen) Maclennan; Finlay MACLENNAN; Donald MACLENNAN and 4 others; Ann MACLENNAN; Alexander MACLENNAN; Alexander MACLENNAN and Nelly (Helen) MACLENNAN « less