Megan Elizabeth Laura Diana Follows is a Canadian/American on-screen character, best known not gatherings of people for her parts as Anne Shirley in the 1985 Canadian TV miniseries Anne of Green Gables and two of its continuations. ... Read more