9ct Gold CZ Cross Ring – Oroginale Fine Jewellery

9ct Gold CZ Cross Ring

$295