Film Maker Afternoon Tea

In This Photo: Carter Smith
Carter Smith attends the Film Maker Afternoon Tea during the 58th BFI London Film Festival at The Mayfair Hotel on October 17, 2014 in London, England.
(Oct. 16, 2014 - Source: Stuart C. Wilson/Getty Images Europe)