Colourful Sashiko: Includes 47 vibrant designs, basic techniques and stunning projects

$19.95

SKU: 9781800922006 Categories: ,