Thoughtfully Beaded

Natural Stone Beaded Necklace

$28.00
 
$28.00
 

Beaded necklace with natural stone pendant 18"