Heart Posts (10mm)

$32.00

Heart posts come in several different shells and stones.  They are made with .925 sterling silver.