Skip to product information
Patchwork: A World Tour
$33.00
Sale price
$33.00
Regular price
$50.00
Patchwork: A World Tour by Catherine Legrand
A vibrant, in-depth survey of the techniques and traditions of patchwork around the world.