Sephora opens its 100th store in Canada

Sephora opens its 100th store in Canada at Crossroads Station Shopping Centre in Winnipeg, Manitoba.

BRAND MENTIONED