De Rerum Natura is a beautiful French brand specialising in the production of European merino yarn.