Ruby Wax during The Orange British Academy Film Awards 2006 Arrivals at Odeon Leicester Square in London Great Britain
{"Image ImageDescription": "Ruby Wax during The Orange British Academy Film Awards 2006 - Arrivals at Odeon Leicester Square in London, Great Britain. (Photo by Niki Nikolova/FilmMagic)"}