Cracked Bead and Tassel Necklace

$16.61

Ivory
Quantity