Product Details
+
A ring set in a river of Diamonds, with White Gold nurturing the shores, Ophelia is but a beautiful constellation of iridescent stars. This is an astronomer and an artist's delight, a masterpiece crafted from the stars.