WWPCM06186 "Shanghai forest printing factory" ? (China) deck "?"
dimension 57x86 mm Images supplied by Emile Kiderlen