Posted on February 13 2017
Not to be outdone by the festivities of last night's Grammy Awards in Los Angeles, cinema's best and brightest flocked en masse to Royal Albert Hall in London for the British Academy Film Awards on Sunday evening. The ceremony is one of the biggest nights of the year for ...
0 comments