27 June 2014 at 5:38 PM
Lucy Liu Premieres Her Directorial Debut 'Meena' in New York City!
About Photo #3144647: Lucy Liu rocks a lovely black and white dress while attending the premiere of her directorial debut Meena held at The Sibs on Thursday (June 26) in New York City.…Read More Here