Ilona Lieberman photographed Nora Ephron, screenwriter, director and producer of "Julie & Julia" at the Lighthouse in the Chelsea Piers.
News
Ilona Lieberman photographed Nora Ephron, screenwriter, director and producer of "Julie & Julia" at the Lighthouse in the Chelsea Piers.