18ct White Gold Diamond and Ruby Cross – Oroginale Fine Jewellery

18ct White Gold Diamond and Ruby Cross

$1,790