Tres Rios Silver beaded cross pendant with turquoise stone detail.

Turquoise Stone Silver Beaded Cross Pendant

$120.89Price