Ted Carroll

Ted Carroll

From Leeds, West Yorkshire, England, UK • 1920 - 1998

Horror credits