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