The defeat of the invaders in Cuba. Fidel Castro
The defeat of the invaders in Cuba.
Seized weapons.
Locations: Cuba [57]
F Castro among the soldiers.
Dead soldiers.
Cuba flag on the building.
Rally on the square in Havana.
Personnel:
Kastro F.
Locations: Cuba [57]