Designed by
Title
CHINA - CIRCA 1990: A stamp printed in China shows Qinshan nuclear power station, circa 1990. #195840244
Description
CHINA - CIRCA 1990: A stamp printed in China from the `Achievements of Socialist Construction ` issue shows Qinshan nuclear power station, circa 1990.
This image is editorial