Question: who plays clara on when calls the heart
Answer: Eva Bourne