Barbara Hamilton

Barbara Hamilton was a Canadian actress also known for role of Marilla Cuthbert in 1972 TV series Anne of Green Gables and its sequel Anne of Avonlea and also of Eulalie Bugle in Road to Avonlea series.