The North Face | Nuptse FW26 Category: advertising Photographer: Tom Silvester Location: Italian Alps ALL STILLS