Magical carnelian set in sterling silver

Carnelian Ring

£38.95Price