As pictured. Stella Forest is a clothing brand designed in Paris, France, and created in India. The designs are crafted in a Parisian studio and the final touches, often hand-sewn, are done in Paris after being created in Indian factories. The brand is known for its travel-inspired, timeless pieces and uses unique manufacturing techniques to reflect the blend of cultures, says the brand.
Have this item to sell?
List it now
There are no questions on this listing yet - Log in or Sign Up to be first to ask!