Linen Clothes

La Naturelle are a French company based in the Cote d'Azur and have a string of shops from St Tropez to the Pyrenees selling their own design of clothes made from natural fabrics.