Free shipping on orders over $50.00
Happy Hearts
Happy Hearts
Happy Hearts
$8.00

Happy Hearts

Each heart is hand painted and unique. The size of each heart is about 5 inches long (12 cm), 2.5 inches wide (6 cm). Hang them  in your favorite place to evoke a sense of love and peace.