top of page
Three colour gold and diamond snake ring

18ct rose, yellow and white gold

Three colour gold and diamond snake ring

£850.00Price
    bottom of page