THERESA BLUE

Regular price €684,00 Sale price €342,00 Save €342,00
2 in stock
Swarovski Crystals- Made in Italy