Beauty Brands in India
/ FRESH FACE / 06-18-2013 01:25
I study fashion in a small town in India and I am writing a report on beauty brands sold in India for my thesis. I personally love Sephora, and know that Sephora has a couple of shops in India. What brands do you stock in India?