Large, Fairtrade, Hand made in Mexico.  These wonderful hearts have a pocket in the back where you can add a personal note.

Size 4 x 4 x 1 1/2

Hand Embroidered Heart

$13.00Price