Designed by
Title
CHINA - CIRCA 1981: A stamp printed in China from the `China Scenery` issue shows Yangtze river gorge, circa 1981. #185861414
Description
CHINA - CIRCA 1981: A stamp printed in China from the `China Scenery` issue shows Yangtze river gorge , circa 1981.
This image is editorial