Designed by
Title
MOSCOW, RUSSIA - JULY 15, 2017: A stamp printed in Cuba shows te #106529108
Description
MOSCOW, RUSSIA - JULY 15, 2017: A stamp printed in Cuba shows telephone, satellite, and a letter,Year of comunication, circa 1983
This image is editorial