Tribal Carnelian Ring

$43.00

Size 10, set in sterling silver

Out of stock

  • Description