Duncan Macrae

Duncan Macrae

Born 20 August 1905 in Glasgow, Scotland, UK

Died 23 March 1967 (aged 61)