by zatletic
KOREA - CIRCA 1983: A stamp printed in Korea shows Chongryu Restaurant in Pyongyang, circa 1983