Handrcarfted 18 carat gold Ring with 13 Salt & Pepper Diamonds

Constellation Diamond Ring

£5,375.00Price