Millefiori Cross Necklace
$25.00
Regular price
$35.00
Adjustable 16” - 18” necklace with millefiori cross and our Signature Mini Flower.
*Please note all pieces are different