Hearts

Stone Hearts are made from Agates,Jaspers,Turquoise and other semi-precious stones.
All hearts have flat backs
G-NZPNXJY57K
FREE SHIPPING WITH ORDERS OVER $200(USA only)
Stone Hearts are made from Agates,Jaspers,Turquoise and other semi-precious stones.
All hearts have flat backs