Donald MacGillivray
Scottish colonial administrator (1906–1966)
(1906–1966)
Parents
Evan James MacGillivray
Children
Partners
Louisa May Knox-Browne