Annabelle Lanyon

Annabelle Lanyon is an English actress, also known for her role of Dora Keith in 1975 TV series Anne of Avonlea.