Ring by Temple St Clair

18K classic cushion ring with royal blue moonstone and blue sapphire by Temple St Clair.