Ruby pink adjustable ring

£28.00

Ruby pink premium cz

adjustable gold ring

18k gold filled

1 in stock