Duncan Macrae

Duncan Macrae

Birthplace: Glasgow, Scotland, UK

DIED:

March 23, 1967