Textiles: a world tour : discovering traditional fabrics and patterns by Catherine Legrand | Menrva Books | MenrvaBooks