News
Founded in 1985 in Laval, Que. by Chantal Levesque, Shan has long been synonymous with luxury swimwear and resort wear. Renowned for its use of premium Italian textiles and impeccable craftsmanship, ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results