Ruby Wax Photos
Event:"Sweeney Todd" London Premiere - Arrivals Venue & Location:Odean Leicester Square / London, England Event Date:1/10/2008 Photographer:© Solarpix / PR Photos