Content Section
Ava DuVernay photographed at the Corinthia Hotel, London UK, on January 29, 2015. She is promoting the movie she directed, ?Selma?.  

(David Bebber/The Times/News Syndication/Redux) David Bebber
More Oprah Winfrey