04/06/10 - At Sake No Hana Restaurant in London's Mayfair
8 of 28
Video
Image
8 of 28