TEXTILES 29

£10.95
Item number: TEXTILES 29
  • 1000 Artisan Textiles, contemporary fiber art, quilts and wearables
  • By Sandra Salamony and Gina M Brown
  • Soft back, in 'as new' condition