18ct White Gold Diamond Emerald Rose Ring – Oroginale Fine Jewellery

18ct White Gold Diamond Emerald Rose Ring

$2,490