We have run out of stock for this item.
Set tails wagging with this canine collection of easy sewing patterns for adorable dog designs, all made using simple hand-sewing techniques. 128 pages 9 x 8.5
We have run out of stock for this item.
Set tails wagging with this canine collection of easy sewing patterns for adorable dog designs, all made using simple hand-sewing techniques. 128 pages 9 x 8.5