Nelson Welch
Acting
1905-10-12
Great Dunmow, Essex, England, UK
0.928