Nora Ephron and Delia Ephron - Thursday 7th January 2010

Nora Ephron and Delia Ephron Photocall with the new cast members of the play 'Love, Loss, and What I Wore' held at Marseille. New York City, USA - 07.01.10 (1 image)

Advertisement