Friday, November 22, 2013

Idris Elba, Naomie Harris & Justin Chadwick appear at the Apple Store, Soho

NYC 11-22-13: Idris Elba, Naomie Harris & Justin Chadwick appear at the Apple Store, Soho to promote their new film "Mandela: Long Walk to Freedom." All photos © Derek Storm

Idris Elba, Naomie Harris & director Justin Chadwick













No comments:

Post a Comment