MINI THERESA YELLOW

Regular price €550,00 Sale price €275,00 Save €275,00
14 in stock
Swarovski Crystals - Made in Italy