Gold filled Hearts with micro pave accents.

Triple Hearts

$32.00Price