Designed by
Title
MOSCOW, RUSSIA - JULY 15, 2017: A stamp printed in Cuba shows Re #106529125
Description
MOSCOW, RUSSIA - JULY 15, 2017: A stamp printed in Cuba shows Revolution stamp with inscription Attack of the Moncada barracks, series XV Anniversary of the Revolution, circa 1974
This image is editorial