Barkhad Abdi

The London Critics' Circle Film Awards. Stars and critic leaving Mayfair Hotel on the way to Novikov Featuring: Barkhad Abdi Where: London, United Kingdom When: 02 Feb 2014 Credit: WENN.com

See our biography of Barkhad Abdi