ICHI IXMESHU LEGGINGS 20114540 200685

Before EUR 34.95
EUR 10.49
SaveEUR 24.47
In stock
Item number:5067740012
Super nice leopard printed leggings from Ichi.

95% polyester, 5% elastan