Fidel Castro visiting Leningrad, Russia.
Leningrad (Petrograd, St. Petersburg), Russia, Soviet Union (USSR, Russian Federation).
Russian title 'Cuba - We are Your Friends!'
MS. Statue of Lenin pointing in Leningrad. LV. Looking across river towards Leningrad. Various shots of the President of Cuba Fidel Castro driving in open car through crowd lined streets in Leningrad. People hanging from balconies, poles etc. MS. Castro meeting workers in electrical factory. Various shots of Castro addressing massed crowds in large workshop in the factory. People applauding.
Date found in the old record - 21/05/1963.