‹ Back to Macdonald surname
Son of Alexander Macdonald, of Kepplestone and Graniteworks, Aberdeen and Hope Gordon