Sale Quick view Add to Cart A Cultural History of Hair in Antiquity £25.99 £23.06 Bloomsbury Publishing PLC