The London Critics' Circle Film Awards - Arrivals

The London Critics' Circle Film Awards - Arrivals
LONDON, ENGLAND - JANUARY 20: Helena Bonham Carter, attends the London Critics' Circle Film Awards at The Mayfair Hotel on January 20, 2013 in London, England. (Photo by Julian Parker/UK Press via Getty Images)
View Comments (0)