Venetian Rose Necklace
Venetian Rose Necklace

Rose quartz and Czech crystals, hand linked.

$72.00 Add to cart