Film Maker Afternoon Tea

In This Photo: Peter Ho-Sun Chan
Director Peter Ho-Sun Chan attends the Film Maker Afternoon Tea during the 58th BFI London Film Festival at The Mayfair Hotel on October 13, 2014 in London, England.
(Oct. 12, 2014 - Source: Tim P. Whitby/Getty Images Europe) more pics from this album »