Donald Gillis Macdonald

Name
Donald Gillis /Macdonald/
Given names
Donald Gillis
Surname
Macdonald