Duncan Macrae

Duncan Macrae

1905-08-20 - Glasgow, Scotland, UK

Acting

Duncan Macrae

Biography