Thandie Newton Attending BFI 52 London Film Festival film W Red Carpet Odeon cinema Leicester Square London
Picture shows Thandie Newton Attending BFI 52 London Film Festival film W Red Carpet Odeon cinema Leicester Square London 23rd Of October 2008
Size: 3522px × 5300px
Location: Odeon cinema Leicester Square, London
Photo credit: © London Red carpet / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: carpet, cinema, festival, film, leicester, london, newton, night, odeon, premier, red, square, thandie