Heart Posts

$34.00

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