Designed by
Title
CHINA - CIRCA 1966: A stamp printed in China from the `New industrial products` issue shows engineers and machinery, circa 1966. #191319480
Description
CHINA - CIRCA 1966: A stamp printed in China from the `New industrial products` issue shows engineers and machinery , circa 1966.
This image is editorial