CUBA - CIRCA 1981: a stamp printed in the Cuba shows Valeri Ryumen and Leonid Popov set a Space Endurance Record, 20th Anniversary of 1st Man in Space, circa 1981

CUBA - CIRCA 1981: a stamp printed in the Cuba shows Valeri Ryumen and Leonid Popov set a Space Endurance Record, 20th Anniversary of 1st Man in Space, circa 1981

 Stock photo ID: 109883249

Editorial use only
Editorial credit: Boris15 / Shutterstock, Inc.

Similar images

  |   See all