Steven McQueen

Director Steve McQueen attends the London Film Critics Circle Awards at the Mayfair Hotel, London, on 02 February 2014.  

Featuring: Steve McQueen Where: London, United Kingdom When: 02 Feb 2014 Credit: WENN.com

See our biography of Steven McQueen