Does anyone know what this badge might be ? Could it be something to do with London Transport ?
Also, I don't know whether the pattern on the tie is anything specific
Also, I don't know whether the pattern on the tie is anything specific
Comment