Duncan Macrae

Duncan Macrae or Duncan MacRae may refer to: