From Glasgow, Scotland, UK • 1913 - 1986
We don't have a bio for this person yet
The Doctor and the DevilsFilm • 1985