Patchwork: A World Tour
£46.13
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.