IWC012

A stunning Sandra Bullock on the red carpet of the BFI London Film Festival.

Read more