D

Duncan McLeod

Acting

Born
1918-07-26
Place of birth
Glenfinnan, Scotland, UK
Died
2005-11-25

Filmography