Lara Stone at Scott’s reataurant in Mayfair

Posted on Feb 04, 2013.

Lara Stone at Scott's reataurant in Mayfair, Jan 31 2013