Anika Noni Rose at ITV Studios - Monday 25th January 2010

Anika Noni Rose leaves the ITV Studios London, England - 25.01.10 (5 images)

Advertisement