Patchwork: A World Tour
$50.00
1 in stock
Patchwork: A World Tour by Catherine Legrand
A vibrant, in-depth survey of the techniques and traditions of patchwork around the world.