Barbara Jefford

Barbara Jefford

From Plymstock, Devon, England • 1930 - 2020

Horror credits