Diamond Gem Studs

$32.00

Sterling Silver or Vermeil (18k Gold Plated Sterling Silver)

Tiny!

Material