The North Face in Carosello Mall

The North Face in Carosello Mall

The new The North Face store has opened on May 10th in Carosello shopping mall in Carugate, Milan.