MARSELL
We are very proud to finally have these amazing shoes in our store. Marsell, an Italian brand, is making some of the most interesting shoes, both for men and women, on the market. All are made in Italy.
These shoes are sized S(41), M(42), L(43) and XL(44) and translate roughly into those Eurpean sizes.