Spain. Sheep Milk. A true farmhouse cheese from a single herd of La Mancha sheep. Exhibits a subtle, lactic tang which is complemented by earthy, nutty flavours of the high quality sheep’s milk, lined with truffle