Designed by
Title
MOSCOW, RUSSIA - JULY 15, 2017: Rare stamp printed in Cuba shows #106529062
Description
MOSCOW, RUSSIA - JULY 15, 2017: Rare stamp printed in Cuba shows Tractor, wheat and device with inscription Human as a producer, Exhibition 1967, circa 1967
This image is editorial