London, United Kingdom 12/02/2012 Orange British Academy Film Awards 2012 at The Royal Opera House, Covent Garden, London.
Size: 4401px × 3010px
Location: The Royal Opera House, Covent Garden, London.
Photo credit: © Mohammad Hoseini / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: 2012, awards, bafta