Semi Precious Stone Beaded Necklace

$22.00 $44.00

17" long

natural semi precious beads In leather cord