ID 37974860 © Nyiragongo70 | Megapixl.com
Sharing is not just caring, it's also about giving credit - add this image to your page and give credit to the talented photographer who captured it.:
america american anti army cabinet caribbean castro commander communism communist cuba cuban dictator dictatorship fidel fighter guerilla habana havana havanna image imperialism imperialist island marxism marxist military militia minister party politician politics portrait president prime raul rebellion revolution revolutionary sacrifice secretary socialism socialist spanish square usa victim