Designed by
Title
MOSCOW, RUSSIA - JUNE 20, 2017: A stamp printed in Czechoslovakia shows flower globe, International friendship, circa 1962 #99585746
Description
MOSCOW, RUSSIA - JUNE 20, 2017: A stamp printed in Czechoslovakia shows flower globe, International friendship, circa 1962
This image is editorial