‹ Back to MacGregor surname
Son of Donald Fletcher MacGregor and Isabelle MacGregor Husband of Kate MacGregor Father of Private Brother of Grace MacGregor Poole