1 of 1 images
Add to Lightbox
Add to Cart
SNOWAH51104-52.jpg
The Times BFI London Film Festival: "Good Night & Good Luck" - closing night, Odeon, Leicester Square, London, UK..November 3rd, 2005.Ref: AH.www.capitalpictures.com.sales@capitalpictures.com.© Capital Pictures.

The Times BFI London Film Festival: "Good Night & Good Luck" - closing night, Odeon, Leicester Square, London, UK..November 3rd, 2005.Ref: AH.www.capitalpictures.com.sales@capitalpictures.com.© Capital Pictures.

Copyright ©Adam Houghton/Capital Pictures