True Heart

True Heart

Regular price
$20.00
Sale price
$20.00

Shepherds Bush

Complete kit

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