Sale Quick view Add to Cart The Fundamentals of Printed Textile Design £31.99 £25.27 Bloomsbury Publishing PLC