Opening Woolrich store – Courmayeur The 18th Woolrich store, new opened in the center of the Italian Mountain resort Courmayeur. Compartir go back