Profile of Elizabeth Whitten

All articles of Elizabeth Whitten

  • A Harry Potter pilgrimage

    I had arrived at the Harry Potter Studio Tour in London, England, where for a decade the Harry Potter movies had been filmed. Since March 21, ...