Silver and enamel scratches ring

Carine Terreblanche

Silver and enamel scratches ring

Regular price R 780