Picture - George Clooney and Odeon Leicester Square London, England, Wednesday 19th October 2011

George Clooney and Odeon Leicester Square Wednesday 19th October 2011 The BFI London Film Festival: The Ides Of March - UK film premiere held at the Odeon Leicester Square. London, England


george clooney the bfi london film festival 5742004





Contactmusic

Comments