Duncan Macrae

Duncan Macrae

1905-08-20 | Glasgow, Scotland, UK

1967-03-23