Christopher Logue
Acting
1926-11-23
Portsmouth, Hampshire, England, UK
0.623