BTA, Chef Samuel Destaing of Les Alpes, one of the finest in all of Switzerland, and de la Haba enjoy a post meal photo op.

In by Bim Star