Wednesday, December 27, 2006
Iranian Beluga caviar is problably the world's most expensive food. I looked it up on the net and this tin can cost over £400. Adrian was given it by his boss and brought it for tea with the traditional accompaniaments shown here. These are champagne and vodka, nor cucumber and sausage rolls.