English actress.

Ellen Alicia Terry

English actress.