Ruby Wax Lights the Marylebone High Street Christmas Lights in London on November 17, 2010
Event: Ruby Wax Lights the Marylebone High Street Christmas Lights in London on November 17, 2010
Venue & Location: Marylebone High Street / London, UK
Event Date: 11/17/2010
Photographer: Landmark / PR Photos