PLUS, a Canadian luxury streetwear shop, opened up a new flagship store at the Yorkdale Shopping Centre in Toronto last month. The flagship Yorkdale store is the brand’s largest of its eight…
PLUS, a Canadian luxury streetwear shop, opened up a new flagship store at the Yorkdale Shopping Centre in Toronto last month. The flagship Yorkdale store is the brand’s largest of its eight…