Ultra Fine Gold Ring

59.00

Ring made entirely by hand

Butterfly and small pearls

Out of stock

Category: