CZ Pave Heart Studs

Regular price $14.00

18k gold dipped, sterling silver post.