• Pixi launches in India

    National: PIXI, the London based beauty brand by Petra Strand will now be retailing in India.

Subscribe to