Hemmings, Jessica

Cultural threads : transnational textiles today - London Bloomsbury 2016 - 255

9781472530936

746.09051 HEM