American media executive Barry Diller arrives at his Manhattan hotel with his dog


Barry Diller - Friday 19th October 2007 at Manhattan Hotel New York City, USA (5 Pictures)




Contactmusic