Captain Tortue’s New Collections are Trés Chic!
Captain Tortue is a family business, based in Aix-en-Provence in France and is part of the LVMH group of luxury brands. Trading for 27 years, the girls and women’s wear direct selling business produces exclusive collections twice a year, which are only available to buy through direct sales consultants, and not sold online or via catalogues. …
Details