Designed by
Title
CHINA - CIRCA 1990: A stamp printed in China from the `Scientists` issue shows Agriculturalist Ding Ying, circa 1990. #195840882
Description
CHINA - CIRCA 1990: A stamp printed in China from the `Scientists ` issue shows Agriculturalist Ding Ying, circa 1990.
This image is editorial