Fidel Castro Cuba sculpture in Revolution Square Havana Cuba, Plaza de la Revolución, Fidel Castro Revolution Square, Ministry of Interior building
4k 00:05
Add to Collections
Add to Favorites