Thomas Dux Le Gruyere AOP Matured 12 Months per 100g
Product of Switzerland