The Textile Institute
929008 – Ian Craig Smith