The Textile Institute
460550 – John Frederick Rowe 40120 – Jack Balloul