Picture - Larry King and Staples Center Los Angeles, California, USA, Monday 19th December 2011


Larry King and Staples Center - Larry King and his family Los Angeles, California, USA - arriving at the Staples Center for the Lakers vs Clippers game Monday 19th December 2011




Contactmusic