Picture - Barry Diller and Ellen Barkin New York City, USA, Sunday 3rd February 2008

Barry Diller and Ellen Barkin - Barry Diller, Ellen Barkin and Fran Lebowitz New York City, USA - Mercedes-Benz Fashion Week Fall 2008 - Diane Von Furstenberg Sunday 3rd February 2008







Contactmusic

Comments