Nelson Welch
Acting
Oct 12, 1905
Great Dunmow, Essex, England, UK
2 Titles