National: PIXI, the London based beauty brand by Petra Strand will now be retailing in India.
switch
Subscribe To Our Newsletter