Rab shop!

Rab -the brand that’s keeping me warm and dry- opened their first shop-in-shop in the Netherlands and in the world for that matter!