Design and Practice for Printed Textiles by Patrick Snelling | Menrva Books