by a40757
CHINA - CIRCA 1981: A stamp printed in China shows Chinese Tibet Museum architecture , circa 1981