Hand made sterling silver beads with turquoise and coral stones on french wires

$105.00Price