Xavier Necklace

$89.00

necklace with rose quartz 

16" length

titanium