
David Croft
Acting
1970-06-19
Stevenage, Hertfordshire, England, UK
0.093