A review by sheeprustler
Fabric: The Hidden History of the Material World by Victoria Finlay

challenging informative inspiring medium-paced

5.0