UK: Steve Jobs Premiere { 41 images } Created 18 Oct 2015

UK premiere of "Steve Jobs" on the closing night of the BFI London Film Festival 2015 at the Odeon Leicester Square, London.
October 18, 2015 London, UK
Pictures: Dave Norton / Featureflash
View: 100 | All