NORTH KOREA - CIRCA 1976:  A stamp printed in North Korea shows a futuristic looking space station against a sea of stars and the Milky Way galaxy, circa 1976.
Editorial use only
Editorial credit: Jim Pruitt / Shutterstock.com

Royalty-free stock photo ID: 86685091

NORTH KOREA - CIRCA 1976: A stamp printed in North Korea shows a futuristic looking space station against a sea of stars and the Milky Way galaxy, circa 1976.