Preston Lockwood

Preston Lockwood

From West Ham, Essex, England, UK • 1912 - 1996

Horror credits