A Cheerful Heart by Shakespeare’s Peddler

$18.00

Stitch count: 145 by 234

Threads: Classic Colorworks, Gentle Arts, Weeks Dye Works and DMC

Available on backorder

Shopping Cart