Nelson Welch
3 titles
Acting
Oct 12, 1905
Great Dunmow, Essex, England, UK