Nelson Welch

Nelson Welch

From Great Dunmow, Essex, England, UK • 1905 - 1991

Horror credits