Picture - Naomie Harris at Leicester Square Odeon Leicester Square London United Kingdom, Thursday 5th December 2013

Naomie Harris - Naomi Harris who plays Winnie Mandela in Long Walk to Freedom was ushered out of a back door of the Odeon Leicester Square looking devastated. Surrounded by security and no visible light the actress looked totally devastated - London, United Kingdom - Thursday 5th December 2013




More: The Royal Film Performance of 'Mandela: Long Walk To Freedom'




Contactmusic