Stamp printed in China shows image of Chinese highland with pine trees in Tianshan Mountain, circa 1983, stock photo

Editorial image of 'Stamp printed in China shows image of Chinese highland with pine trees in Tianshan Mountain, circa 1983'
Published: July 2, 2016
Close
Loading