9ct rose gold 'Petite Trousseau' ring set with diamonds

9ct rose gold

Petite Trousseau

ring set with diamonds.

Previous
Previous

18ct yellow gold 'Lys' ring set with Australian sapphire

Next
Next

'Calliope' ring