Shop, Shoes,

The North Face,

Puffer Slides

Shop, Shoes,

The North Face,

Puffer Slides

€40

Puffer Slides
Regular fit
Embroidered logo
Material : strap 100% duck feather, sole 100% EVA foam