Kathleen Byron

Kathleen Byron was an English actress, also known for her role of Lavendar Lewis in the 1975 TV series Anne of Avonlea.