Leon Gordon

Leon Gordon

From London, England, UK • 1891 - 1960

Horror credits