Quick view Add to Cart The Pattern Base: Over 550 Contemporary Textile and Surface Designs $27.43 Thames & Hudson Ltd