Computer generated 3D photo rendering.
Cuban flag and relief of Fidel Castro on facade of Ministry of Interior on the Plaza de la Revolucion on 29 November 2015 in Havana, Cuba. Castro is a symbol of revolution.
Best Art Stockfor photographers, designersand web designers.
Phone: 0-48-508289883