Annie Foster

Along with Jemima Merriman, Annie Foster played Lucy Watts in White Witch of Devil's End.