Designed by
Title
Drena DeNiro at 2005 Tribeca Film Festival in New York City #228472469
Description
Actress and director Drena DeNiro arrives on the red carpet for Opening Night at the 4th Annual Tribeca Film Festival at the Ziegfeld Theatre in New York City on April 19, 2005. The event served as well, for the world premiere of the film `The Interpreter,` which made in part at the United Nations and General Assembly at their Manhattan headquarters.
This image is editorial