DSC_0843 Lucy Liu, Cameron Diaz and Drew Barrymore.jpg


..Lucy Liu and Cameron Diaz and Drew Barrymore..at "Charlie's Angels Full throttle" movie screening on ..June 25,2003 at the Loews Lincoln Center in New York ..City. Photo by Robin Platzer, Twin Images
Robin Platzer