True Heart

True Heart


 
True Heart
   

To order call:

This darling pin cushion is stitched on  32 count linen. Over dyed threads, ribbon, beads, and buttons complete this sweet pincushion