Salami Truffles mesubim 11 years ago This is not salami, it is a truffle flower, an amazing view of white truffles in Alba. Share this: