Picture - David Walliams and Lara Stone London, England, Friday 11th February 2011


David Walliams and Lara Stone - David Walliams and Lara Stone London, England - arriving at Scotts restaurant in Mayfair. Friday 11th February 2011




Contactmusic