Rachel Blanchard

Rachel Blanchard is a Canadian actress, also known for her role of Louisa Thomas in the 2008 film Anne of Green Gables: A New Beginning.