The 1974 stamp seen here commemorates an historic meeting between these 2 world leaders in Cuba
... 
State Plaza in Albany commemorates the military service of New York State ... 
1974 and 1978 [DOC] [TLE] Miniature Messages.html - American University [PAR] Cuba: Victory of the Castro Revolution, 1 January 1959 ...