Teardrop Peruvian Blue Opal and gold ring Delicate gold Peruvian blue opal ring displayed on a hand

Teardrop Peruvian Blue Opal and gold ring

£900.00