Designed by
Title
MOSCOW, RUSSIA - JULY 15, 2017: A stamp printed in Cuba shows sa #106529047
Description
MOSCOW, RUSSIA - JULY 15, 2017: A stamp printed in Cuba shows satellite, space station, peaceful use of outer space, circa 1982
This image is editorial