Tres Rios Silver beaded cross pendant with black stone detail.

Black Stone Silver Beaded Cross Pendant

$120.89Price