Michael LaxerApr 5, 20221 min readDaily LIFT #685Fidel Castro and Nikita Khrushchev in Red Square, Moscow USSR, May Day 1963 -- Daily LIFT #685
Comments