Abby Ford

Abby Ford is a British actress, who played "Young Witch Maid" in Harry Potter and the Prisoner of Azkaban.