Leila Farzard actor at the British Academy of Film and Television Arts (BAFTA) attending an Astley Baker Davies & The Elf Factory event and screening of Ben & Holly's Little Kingdom, Peppa Pig, The Big Knights. The Animation Studios are celebrating winning two Children's BAFTA Awards. Piccadilly, London, UK, 14th December 2009
Date: 14/12/2009
Location: Piccadilly, London, UK
Photographer: Richard Keith Wolff