Designed by
Title
`EXPO 70 World Fair, Osaka, Japan` with inscription Progress and harmony for mankind, circa 1970 #106530306
Description
MOSCOW, RUSSIA - JULY 15, 2017: A stamp printed in Cuba shows `EXPO 70 World Fair, Osaka, Japan` with inscription Progress and harmony for mankind, circa 1970
This image is editorial