29 NOVEMBER - 2 DECEMBER BARCELONA FAIR.