Beautiful long strand of rose quartz beads

Vintage Rose Quartz Beaded Necklace

$84.00Price