18ct white gold diamond cross approx 2.0cm x 1.4c

18ct White Gold Diamond Cross

£335.00Price