Fidel Castro sculpture in Revolution Square, Havana, Cuba. Plaza de la Revolucion, Ministry of Interior building.


Size: 5616px × 3744px
Photo credit: © DanitaDelimont.com / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: 1950, american, blue, car, castro, convertible, cuba, danita, de, delimont, fidel, havana, interior, la, michele, ministry, niles, plaza, revolucion, sculpture