William MacDonald,

Name
William /MacDonald/
Given names
William
Surname
MacDonald
Type
birth name