Oaxaca Semi Precious Stone Necklace

$88.00

16” 1/2 jade, fresh water pearls, rose quartz, blue onyx, yellow jasper & glass beads