From Loughborough, Leicestershire, England, UK • 1917 - 2001
We don't have a bio for this person yet
Eye of the DevilFilm • 1966