ROMANIA - CIRCA 1966: A stamp printed in Romania shows satellite and earth, circa 1966
Editorial use only
Editorial credit: tristan tan / Shutterstock.com

Royalty-free stock photo ID: 78819745

ROMANIA - CIRCA 1966: A stamp printed in Romania shows satellite and earth, circa 1966