Tag
world’s largest caviar tin
-
The famed caviar merchant Petrossian has presented the world’s largest caviar tin. Called “Ivan the Terrible,” the tin contains 10kg of Petrossian’s Tzar Imperial caviar, worth around €100,000 ($136,000). Behind…