Caro North is an Alpinist and climber born in Switzerland who has been climbing since the age of 11.
These brands support Caro