Isabella Laughland

Isabella Laughland is a actress, who is best known for playing Leanne in Harry Potter and the Half-Blood Prince, and Harry Potter and the Deathly Hallows Part 1 and Part 2.